package com.boot.mall.order.vo;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * 订单确定页数据
 */
@Data
public class OrderConfirmVo {

    //会员的收货地址列表
    private List<MemberAddressVo> address;

    //确认订单的购物项
    private List<OrderCartItem> items;

    //商品总的数量
    private Integer count;

    //是否有库存
    private Map<Long,Boolean> stocks;

    //TODO 发票信息
    //优惠信息
    private Integer integration;

    //订单的总额
    private BigDecimal totalPrice;
    //应付总额
    private BigDecimal payPrice;

    //订单防止重复提交的令牌
    private String orderToken;

}
